almond tree

/'ɑ:məndtri:/
Noun
  1. any of several small bushy trees having pink or white blossoms and usually bearing nuts
almond tree
An almond tree blooms with pink flowers in the spring.